Big Huge Thesaurus

Podocarpus totara

noun